Gráfico de torta en un sistema de coordenadas cartesianas
ggplot(data = df) +geom_bar(aes(x ="", y =after_stat(100* count /sum(count)), fill = especie))
Gráfico de torta en un sistema de coordenadas polares
ggplot(data = df) +geom_bar(aes(x ="", y =after_stat(100* count /sum(count)), fill = especie)) +coord_polar(theta ='y')
Temas
Se trata de aspectos estéticos y visuales no relacionados con los datos
Pueden usarse temas completos que vienen predefinidos en la librería ggplot2
ggtheme extiende la lista de temas de ggplot2
Pueden aplicarse completos, o modificar parcialmente ciertos elementos
Los temas se definen de manera jerárquica
theme_minimal() define un tema completo
ggplot(data = df,mapping =aes(x = aleta_long_mm, y = peso_g, colour=especie)) +geom_point() +labs(title ="Tamaño de de los pingüinos",subtitle ="Peso y longitud de las aletas según especie",caption ="Fuente: XXXX",x ="Longitud de las aletas (mm)",y ="Peso (g)",colour ="Especies")+theme_minimal()
theme() permite modificar/sobreescribir los elementos de tema por default
ggplot(data = df,mapping =aes(x = aleta_long_mm, y = peso_g, colour=especie)) +geom_point(na.rm =TRUE, size =1, alpha=0.8 ) +geom_smooth(method ="lm", aes(colour=especie)) +labs(title ="Tamaño de de los pingüinos",subtitle ="Peso y longitud de las aletas según especie",caption ="Fuente: XXXX",x ="Longitud de las aletas (mm)",y ="Peso (g)",colour ="Especies")+theme_minimal() +theme(legend.position ='bottom',plot.title.position ='plot',plot.caption =element_text(face ='italic'),panel.grid.major =element_blank(),panel.grid.minor =element_blank())